package com.jic.purchase.model.vo.request;

import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;
@Data
@NoArgsConstructor
@ApiModel(description = " 合同管理实体类")
public class ContractManageRequest extends BaseEntityRequest {
	private static final long serialVersionUID = 1L;
    private Long id;
    private String contractNumber;
    private String supplierCode;
    private String supplierName;
    private Long supplierType;
    private Long contractType;
    private Long supplierAttribute;
    private Date contractEffective;
    private Date contractInvalid;
    private String stbContract;
    private String remark;
    private String offerEmail;
    private String supplierContacts;
    private String supplierPhone;
    private String supplierEmail;
    private Double bond;
    private String accountingPeriod;
    private Long discountDescribe;
    private String returnPrdHandle;
    private Double returnPrdCompensation;
    private Long settlementType;
    private Long vp;
    private String standardNo;
    private Double deliverDate;
    private String distributionArea;
    private String cooperationArea;
    private String enclosureName;
    private String enclosureUrl;
    private Long status;
    private String deptName;
    private String contractName;//合同名称
    private Integer type;
    private String tradeCurrency;
    private Long billSettlement;
    private Long paymentPeriod;
    private Long supportInvoicing;
    private Long supportSpecialTicket;
    private String settlementCurrency;
    private Long formsOfCommerce;
    private Long transactionMethod;
    private Long modeOfTransport;
    private Long portOfShipment;
    private Long portOfArrival;

}
